#pragma once
#include <cmath>

enum TaskType 
{
	TaskTypeTesting = 0,
	TaskTypeMyTask = 1
};

class Task
{
private:
	TaskType type;
	double gapPoint;
public:
	Task(TaskType t, double gP): type(t), gapPoint(gP) {};
	~Task() {};

	double getGap() { return gapPoint; };
	double getK(double x);
	double getQ(double x);
	double getF(double x);
};